nuclear powered - Turkish English Dictionary